10.1016/j.engappai.2006.11.016