Nanoparticle assorted biofuels production from biowastes through transesterification. (1st January 2023)