Biofuels, biodiesel and biohydrogen production using bioprocesses. A review. - Srivastava, Rajesh K.; Shetti, Nagaraj P.; Reddy, Kakarla Raghava; Aminabhavi, Tejraj M. (Environmental Chemistry Letters, 2020)