Supply emergency! 239GW PV projects may be delayed