1. Department of Biology, Pennsylvania State University, University Park, PA 16802
2. Department of Mechanics, School of Aerospace Engineering, Huazhong University of Science and Technology, Wuhan 430074, China
3. China Hubei Key Laboratory of Engineering Structural Analysis and Safety Assessment, Wuhan 430074, China