Microphysics of clouds and precipitation