Affiliation: | aDepartment of Mechanical Engineering, P.O. Box 10028, Lamar University, Beaumont, TX 77710, USA;bDepartment of Mechanical Engineering, Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong;cDepartment of Engineering Mechanics, South China University of Technology, Guangzhou 510640, China |