1. Mem. ASME
2. Department of Mechanical Engineering and Applied Mechanics, North Dakota State University, Fargo, ND 58105
3. Fellow ASME
4. Department of Mechanical Engineering, Iowa State University, Ames, Iowa 50011
5. Department of Mechanical Engineering, Carnegie Mellon University, Pittsburgh, PA 15213