Scheduling optimization for smart microgrids considering twolevels transactions of electric vehicles and energy markets. (December 2020)