10.1016/j.engappai.2007.02.005