China's power crunch begins to weigh on economic outlook