Text this: Resource allocation techniques for interference mitigation in macro and femtocell heterogeneous network-based LTE system