energy market design