Challenges of a Sustainable Energy Future: Energy - Environment – Economy