Shanghai Institute of Microsystem and Information Technology Chinese Academy of Sciences Shanghai 200050 China;
Shanghai Engineering Center for Microsatellites Shanghai 201210 China;
College of Mathematics Physics and Electronic Information Engineering Wenzhou University Wenzhou 325035 China;