Catalysis for esterification reactions: a key step in the biodiesel production from waste oils