Modeling of MMC for fast and accurate simulation of electromagnetic transients: A review