Practical Switching Power Supply Design by Marty Brown & Martin Brown