Design of an optical Butler matrix for beamforming in satellite communications | IEEE Conference Publication | IEEE Xplore