10.1016/S0921-8009(02)00257-4