Dual-Purpose Offline LED Driver for Illumination and Visible Light Communication | IEEE Journals & Magazine | IEEE Xplore