Text this: Topology-aware multicasting in phased mobile ad hoc networks for e-learning