A Non-Linear Distortion Noise Canceller for Pre-Distortion Characteristic Error Compensation in LED Visible Light Communications | IEEE Conference Publication | IEEE Xplore