1. Department of Aeronautics & Astronautics, Stanford University, Stanford, USA
2. Department of Mechanical, Aerospace and Nuclear Engineering, Rensselaer Polytechnic Institute, NY, USA
3. UM-SJTU Joint Institute (JI), 800 Dongchuan Rd, Shanghai, China