10 1016 J Eng 2022 12 006 Gbp