10.1016/j.engappai.2003.09.001