selected publications academic article Sustainable production of biohydrogen: Feedstock, pretreatment methods, production processes, and environmental impact. Fuel Processing Technology. 266:108158-108158. 2024