Volume & Issue: Volume 41, Issue 2, March 2023, Pages 56-74 (Mechanical Engineering)