Design and implementation of a bi-directional visible light communication system | IEEE Conference Publication | IEEE Xplore