Site C allows more wind, solar energy, experts say