Biophotoelectrochemistry for the nexus of energy and environment - Ye, Jie; Yuan, Yong; Zhang, Yifeng; Yang, Wulin; Xiang Gao (Frontiers in Microbiology, 2022)