Ultrasound assisted production of fatty acid methyl esters from transesterification of triglycerides with methanol in the presence of KOH catalyst: optimization, mechanism and kinetics.