CEMPL: A new domain-specific language for rapid modeling of cross-energy systems | IEEE Conference Publication | IEEE Xplore