2004 summer in shanghai