NV Energy 2.3-cent solar contract could set new price record