Heterogeneous Cellular Networks With Energy and Spectral Efficient Techniques