A Thermal Plume Model for the Convective Boundary Layer : Representation of Cumulus Clouds