[1] Hubei Univ Technol, Hubei Key Lab High Efficient Utilizat Solar Energy, Wuhan 430068, Hubei, Peoples R China
[2] Sunwoda Elect Co Ltd, Shenzhen 518100, Guangdong, Peoples R China
[3] South China Univ Technol, Sch Elect Power, Guangzhou 510641, Guangdong, Peoples R China