A biogas-fired cogeneration system based on chemically recuperated gas turbine cycle