Multi-Level Converters and Switching Techniques