CDC:10.1115/1.1784479 CDC:10.1115/1.4023372 CDC:10.1115/1.4035061