Text this: Fuzzy inference system based adaptive modulation scheme for optical wireless communication