1. School of Instrumentation and Optoelectronic EngineeringBeihang UniversityBeijing100191People's Republic of China
2. Beijing Yanping Hydraulic Engineering Survey and Design Co. LTDBeijing102200People's Republic of China
3. School of Energy and Power EngineeringBeihang UniversityBeijing100191People's Republic of China