Cross-Layer Scheduling and Beamforming in Smart-Grid Powered Cellular Networks With Heterogeneous Energy Coordination | IEEE Journals & Magazine | IEEE Xplore