[1] Hubei Univ Technol, Hubei Key Lab Highefficiency Utilizat Solar Energy, Wuhan 430068, Peoples R China
[2] Hubei Univ Technol, Hubei Engn Res Ctr Safety Monitoring New Energy &, Wuhan 430068, Peoples R China
[3] Shandong Univ, Sch Control Sci & Engn, Jinan 250061, Peoples R China
[4] State Grid Hubei Elect Power Co, DC Co, Yichang 443000, Peoples R China