Best practice in residential micro-CHP systems design