Text this: Constellation Optimization for MIMO VLC System With Signal-Dependent Noise: Receiver-Side Design and Lookup Table Establishment