Next batches will be worth R150 million: China delivers generators pledged by President Xi to alleviate load shedding