A MANET accessing Internet routing algorithm based on dynamic gateway adaptive selection