An Enhanced VHO-enabled application for data offloading in heterogeneous wireless networks