A carrier-based modulation strategy for multi-modular matrix converters with zero common-mode voltage