1. Department of Mechanical and Aerospace Engineering; University of Miami; Coral Gables FL 33124 USA
2. College of Petroleum Engineering; China University of Petroleum; Beijing 102249 China
3. Department of Mechanics & Aerospace Engineering; Peking University; Beijing 100871 China