acid-catalyzed mechanism of ester hydrolysis