10.1016/S0961-9534(00)00074-X