Description of the NCAR Community Atmosphere Model (CAM3)