Exergoeconomic and exergoenvironmental analysis and optimisation of the three configurations of CO2 transcritical cogeneration cycle using genetic algorithm. (2016)