1. Structures and Composites Lab, Stanford University, Stanford, CA 94305, USA, , School of Aeronautics and Astronautics, Dalian University of Technology, Dalian 116024, China
2. Acellent Technologies, Inc., 835 Stewart Drive, Sunnyvale, CA 94085, USA
3. Structures and Composites Lab, Stanford University, Stanford, CA 94305, USA