A calcium oxide-based catalyst derived from palm kernel shell gasification residues for biodiesel production