Electricity System Decarbonization: Where We Stand And The Challenges Ahead