1. Shanghai Institute of Space Power-Sources, Shanghai 200245, China
2. State Key Laboratory of Space Power Sources, Shanghai 200245, China
3. Beijing Microelectronics Technology Institute, Beijing 100076, China
4. School of Integrated Circuit, Peking University, Beijing 100871, China