Power supply cookbook - Brown, Marty. (Newnes, 2001)