An interesting article about grid LED Lighting Systems:
http://blog.fairchildsemi.com/2013/eliminate-led-flickering-caused-fluctuating-ac-input