[1] Wuhan Univ, Sch Power & Mech Engn, Hubei Key Lab Accoutrement Tech Fluid Machinery &, Wuhan 430072, Peoples R China
[2] Wuhan Univ, Inst Technol Sci, Res Ctr Elect Mfg & Packaging Integrat, Wuhan 430072, Peoples R China
[3] Nanchang Univ, Natl Inst LED Si Substrate, Nanchang 330047, Jiangxi, Peoples R China
[4] Wuhan Univ Technol, Sch Mech & Elect Engn, Wuhan 430070, Peoples R China