A Two-Dimensional Constellation Design Method for Visible Light Communications With Signal-Dependent Shot Noise | IEEE Journals & Magazine | IEEE Xplore