A Flexible High-Power LED Controller