Thermodynamic and economic assessments and multi-criteria optimization of a novel poly-generation plant using geothermal energy and multi heat recovery technique