A multi-layer interactive peak-shaving model considering demand response sensitivity | Synapse