Crosstalk-Aware Counter-Propagating Core Assignment to Reduce Inter-Core Crosstalk and Capacity Wastage in Multi-Core Fiber Optical Networks | IEEE Journals & Magazine | IEEE Xplore