On the role of demand response and key CCHP technologies for increased integration of variable renewable energy into a microgrid