6g wireless systems cloud- and fog-radio access networks cross-layer optimization Cooperative networks machine learning Optical communications