Sustainable Energy Technologies and Assessments, vol. 54, page. 102897, 2022-12
PROCESS BIOCHEMISTRY, vol. 46, no. 4, page. 1035 - 1038, 2011-04