1. Shenzhen Key Laboratory of Soft Mechanics & Smart Manufacturing Department of Mechanics and Aerospace Engineering Southern University of Science and Technology Shenzhen 518055 P. R. China
2. Department of Mechanics, School of Mechanical Engineering Tianjin University Tianjin 300350 China