Multi-cloud model (MCM) method and its applications to the study on asymmetric spectral profiles