1. Department of Mechanical and Aerospace Engineering University of California San Diego La Jolla CA 92093 USA
2. National Key Laboratory of Science and Technology on Advanced Composites in Special Environments Harbin Institute of Technology Harbin Heilongjiang 150080 China
3. Materials Science and Engineering Program University of California San Diego La Jolla CA 92093 USA
4. Department of Astronautical Science and Mechanics Harbin Institute of Technology Harbin Heilongjiang 150001 China
5. Department of Nano Engineering University of California San Diego La Jolla CA 92093 USA