1. Mechanical Engineering Department Iowa State University Ames IA 50011 USA
2. Department of Mechanical Engineering Brigham Young University Provo UT 84602 USA
3. Department of Pathology Veterinary Medicine School Iowa State University Ames IA 20011 USA
4. Department of Industrial and Mechanical Engineering Iowa State University Ames IA 50011 USA