1. College of Mathematics and Physics, Shanghai University of Electric Power, 1851 Hucheng Ring Road, New Pudong District, Shanghai 201306, People's Republic of China
2. State Key Laboratory of Space Power Technology, Shanghai Institute of Space Power-Sources, Shanghai 200245, China
3. Laboratory of Applied Physics, Tokyo University of Marine Science and Technology, 2-1-6 Etchujima, Koto-ku, Tokyo 135-8533, Japan