1. School of Physics, Dalian University of Technology, Dalian 116024, Liaoning, China
2. State Key Laboratory of Fine Chemicals, Institute of Artificial Photosynthesis, DUT-KTH Joint Education and Research Centre on Molecular Devices, Dalian University of Technology, Dalian 116024, Liaoning, China
3. Solargiga Energy Holdings Ltd., Jinzhou 121000, China
4. Department of Biology, South University of Science and Technology of China, Shenzhen, Guangdong 518058, China