'Better City, Better Life': Shanghai celebrates 10th anniversary of 2010 World Expo