A comparative thermo-ecological performance analysis of generalized irreversible solar-driven heat engines. (December 2017)