Self-Organizing Maps : A method for analyzing Large-Scale Meteorological Patterns associated with extreme events