Cenored rethinks pricey solar contracts