Text this: Single and multiple transceiver simulation modules for free-space optical channel in tropical Malaysian weather