Amino acid-functionalized heteropolyacids as efficient and recyclable catalysts for esterification of palmitic acid to biodiesel. (1st February 2016)