Heterogeneous and efficient transesterification of Jatropha curcas L. seed oil to produce biodiesel catalysed by nano-sized SO42−/TiO2