1. Department of Mechanical Engineering, University of Nebraska-Lincoln, N104 Walter Scott Engineering Center, P.O. Box 880656, Lincoln, NE 68588-0656
2. Department of Mechanical Engineering, University of Nebraska-Lincoln, N106 Walter Scott Engineering Center, P.O. Box 880656, Lincoln, NE 68588-0656; Department of Surgery, Center for Advanced Surgical Technology (CAST), University of Nebraska Medical Center, 984075 Nebraska Medical Center, Omaha, NE 68198-4075