NIH:10.1360/02yc0234 NIH:10.1360/02yf0420 NIH:10.1360/03yc0062 NIH:10.1360/03yc0218 NIH:10.1360/03yc0251 NIH:10.1360/04wc0271