1. School of Water Resources and Electric Power, Qinghai University, Xining 810016, China
2. Qinghai Key Lab of Efficient Utilization of Clean Energy (Tus-Institute for Renewable Energy), Qinghai University, Xining 810016, China
3. State Grid Qinghai Electric Power Company, Xining 810016, China