10.1016j.eng.2016.03.001