A review of residential micro–Combined Heat and Power systems based on renewable energy | IEEE Conference Publication | IEEE Xplore