Doi10.1016j.eng.2023.05.015