Affiliation: | (1) Biomedical Engineering Department, Engineering Physics Department, University of Wisconsin-Madison, Madison, WI 53706-1687, USA;(2) Division of Orthopedic Surgery, Department of Biomedical Engineering, University of Wisconsin-Madison, Madison, WI 53792-3228, USA |