A MMI-based ultra-linear high-gain modulator and its performance analysis