1. Ph.D. Candidate, Space Structures Research Center, Shanghai Jiao Tong Univ., Shanghai 200030, China.
2. Tenured Full Professor, Space Structures Research Center, Shanghai Jiao Tong Univ., Shanghai 200030, China (corresponding author).
3. Troop No. 61646 of Chinese People’s Liberation Army, 2 Qihexiaoying Rd., Beijing 100192, China.
4. Associate Researcher, Space Structures Research Center, Shanghai Jiao Tong Univ., Shanghai 200030, China.