10.1115/1.2938516