1. College of Hydraulic & Environmental Engineering China Three Gorges University Yichang Hubei 443002 China
2. Hubei Provincial Collaborative Innovation Center for New Energy Microgrid College of Electrical Engineering & New Energy China Three Gorges University Yichang Hubei 443002 China
3. College of Chemical and Biological Engineering Zhejiang University Hangzhou 310027 China
4. College of Materials and Chemical Engineering China Three Gorges University Yichang Hubei 443002 China
5. School of Materials Science and Engineering Shenyang University of Technology Shenyang 110870 China
6. Metallurgy and Materials Science Research Institute Chulalongkorn University Bangkok 10330 Thailand