Institution: | 1. Duke University, Durham, NC, 27708, USA;2. Politecnico di Milano, Milan, Italy;1. State Key Laboratory of Fluid Power Transmission and Control, Zhejiang University, Hangzhou, 310027, PR China;2. Department of Mechanics, Zhejiang University, Hangzhou, 310027, PR China;3. School of Aeronautics and Astronautics, Zhejiang University, Hangzhou, 310027, PR China;1. College of Astronautics, Northwestern Polytechnical University, Xi׳an 710072, China;2. Duke University, Durham, NC 27708-0300, United States |