Operation strategy for interactive CCHP system based on energy complementary characteristics of diverse operation strategies