Adaptive modulation schemes for optical wireless communication systems