Dynamic Multi-Attribute Network Selection Algorithm for Vertical Handover Procedures over Mobile Ad Hoc Networks