10.1016/j.chiabu.2004.12.013