Shanghai turns out the lights as China struggles to maintain power supplies amid a record heat wave | Fortune