Finite-time cooperative control strategies for the economic operation of hybrid AC/DC microgrids