1. School of Mechanical Engineering Northwestern Polytechnical University Xi'an China
2. School of Marine Science and Technology Northwestern Polytechnical University Xi'an China
3. Department of Mechanical Engineering National Chiao Tung University Hsinchu Taiwan, China