1. College of Information and Control Engineering
2. China University of Petroleum (East China)
3. Qingdao 266580
4. China
5. State Key Laboratory of Precision Measurement Technology and Instruments
6. Department of Precision Instruments
7. Tsinghua University
8. Beijing 100084