Free-space optical communication: From space to ground and ocean | IEEE Journals & Magazine | IEEE Xplore