The hybrid modernity of Shanghai and Chongqing. Two Chinese megalopoli along the Yangtze River