A survey of underwater wireless optical communication