Xcel, Boulder square off over franchise rights, clean energy options