Optimal dispatch of multi energy system using power-to-gas technology considering flexible load on user side