10.3724/SP.J.1146.2009.01589