Precipitation and radiation modeling in a general circulation model: Introduction of cloud microphysical processes