Resource allocation and interference management in OFDMA-based VLC networks