Advanced Gas Turbine Cycles: A Brief Review of Power Generation Thermodynamics