https://www.universitycube.net/urlref/https%3A%2F%2Fasmedigitalcollection.asme.org%2Fopenengineering%2Farticle-pdf%2Fdoi%2F10.1115%2F1.4062187%2F7000483%2Faoje_2_021021.pdf