College of Instrumentation and Electrical Engineering Jilin University Changchun 130026 China;
Shanghai Institute of Microsystem and Information Technology Chinese Academy of Sciences Shanghai 200050 China;
National Geography Exploration Equipment Engineering Research Center Changchun 130026 China;