mec energy