1. School of Mechanical Engineering No. 28 West Xianning Road Xi'an, Shaanxi 710049 China
2. No.2 south taibai Road xi'an, shaanxi 710071 China
3. P. O. Box 181, Xidian University No.2, South Taibai Road Xi'an 710071, Shaanxi, Shaanxi 710071 China
4. Department of Mechanical Engineering 1000 Hilltop Circle Baltimore, MD 21250
5. 270 CB Ira A. Fulton College of Engineering and Technolog Provo, UT 84602
6. ASB Provo, UT 84602