Spherical codes for M-ary code shift keying | IET Conference Publication | IEEE Xplore