Model predictive control and protection of MMC-based MTDC power systems