1. Department of Mechanical Engineering Nelson Mandela University Port Elizabeth South Africa
2. eNtsa Nelson Mandela University Port Elizabeth South Africa
3. School of Engineering, Computing and Mathematics University of Plymouth Plymouth UK
4. Research Group 3D Innovation Stellenbosch University Stellenbosch South Africa