Lewis acids : From conventional homogeneous to green homogeneous and heterogeneous catalysis - Corma, Avelino.