10.1016/S0022-1694(01)00342-0