1. Department of Mechanical Engineering, University of Wales Swansea, Swansea SA2 8PP, UK
2. Department of Engineering Science and Mechanics, Virginia Polytechnic Institute and State University, Blacksburg, VA 24061-0219
3. Department of Mechanical Engineering, Cooper Union for the Advancement of Science and Art, New York, NY 10003