[1] Ningbo Univ, Fac Elect Engn & Comp Sci, Ningbo 315211, Peoples R China
[2] Key Lab Photoelect Detecting Mat & Devices Zhejia, Ningbo 315211, Peoples R China
[3] Westlake Univ, Sch Engn, Key Lab 3D Micro Nano Fabricat & Characterizat Zh, 18 Shilongshan Rd, Hangzhou 310024, Peoples R China
[4] Westlake Inst Fin Adv Study, Inst Adv Technol, 18 Shilongshan Rd, Hangzhou 310024, Peoples R China
[5] Ningbo Univ, Ningbo Inst Oceanog, Ningbo 315211, Peoples R China