Fan Jiawei, Li Wei, Zhang Bing, Shi Wenxin, Lens Piet N L
College of Environment and Ecology, Chongqing University, Chongqing 400044, China.
College of Environment and Ecology, Chongqing University, Chongqing 400044, China.
Bioresour Technol. 2022 Nov;363:127925. doi: 10.1016/j.biortech.2022.127925. Epub 2022 Sep 12.