Partial surrogate cuts method for network-constrained optimal scheduling of multi-carrier energy systems with demand response. (1st April 2020)