An iteration-free hierarchical method for the energy management of multiple-microgrid systems with renewable energy sources and electric vehicles