[1] Zhejiang Univ, Coll Informat Sci & Elect Engn, 38 Zheda Rd, Hangzhou 310027, Zhejiang, Peoples R China
[2] Changan Univ, Dept Appl Phys, Xian 710064, Peoples R China
[3] Univ Manchester, Sch Elect & Elect Engn, Manchester M60 1QD, Lancs, England
[4] Hangzhou Dianzi Univ, Coll Elect & Informat, Hangzhou, Zhejiang, Peoples R China
[5] Bolton Univ, Inst Renewable Energy & Environm Technol, Deane Rd, Bolton BL3 5AB, England