1. Department of Engineering Mechanics Xian Jiaotong University The Peoples' Republic of China
2. Department of Mathematical Sciences University of Delaware
3. Department of Mechanical and Aerospace Engineering University of Delaware Newark, Delaware 19711