1. Department of Mechanical Engineering, University of Minnesota Twin Cities, Minneapolis, MN 55455; Department of Computer Science & Engineering, University of Minnesota Twin Cities, Minneapolis, MN 55455
2. Department of Mechanical Engineering, University of Minnesota Twin Cities, Minneapolis, MN 55455
3. T. E. Murphy Engine Research Lab, Department of Mechanical Engineering, University of Minnesota Twin Cities, Minneapolis, MN 55455