1. Nanxun Innovation Institute, Zhejiang University of Water Resources and Electric Power, Hangzhou 310018, China
2. College of Metrology and Measurement Engineering, China Jiliang University, Hangzhou 310018, China
3. China Energy Engineering Group Zhejiang Electric Power Design Institute Co., Ltd., Hangzhou 310012, China