Average Rate of Downlink Heterogeneous Cellular Networks over Generalized Fading Channels: A Stochastic Geometry Approach