Switching Power Supply Design, 3rd Ed.