1. School of Chemical Engineering, Sichuan University, Chengdu 610065, China
2. Institute of New Energy and Low-Carbon Technology, Sichuan University, Chengdu 610207, China
3. Dadu River Hydropower Development Co., Ltd., Chengdu 610000, Sichuan, China
4. Sichuan Energy Internet Research Insititute, Tsinghua University, Chengdu 610042, Sichuan, China