Xcel revises its long-range energy generation plan