A multi-modular shunt active power filter system and its novel fault-tolerant strategy based on split-phase control and real-time bus communication