Space division multiplexing in data communications and high performance computingMarc A. Taubenblatt2012SUM 2012