1. Department of Mechanical Engineering, University of Houston, Houston, Texas 77204-4006, USA
2. Department of Mechanical Engineering, University of Houston, Houston, Texas 77204-4006, USA; Faculty of Science and Technology, University of Twente, 7500 AE Enschede, The Netherlands; and Department of Mechanical Engineering, Johns Hopkins University, Baltimore, Maryland 21218, USA