Five Building Blocks of an Successful High Perfection LED Driver