Institution: | (1) Department of Mechanics, Huazhong (Central China) University of Science and Technology, Wuhan, Hubei, The People's Republic of China;(2) Present address: Division of Engineering and Applied Science 104-44, California Institute of Technology, 91125 Pasadena, CA |