China energy crunch triggers alarm