Feasibility Evaluation of Sustainable Energy and Waste Management Systems from Environmental and Techno-Economic Perspectives.