I'm not too sure about Beijing, but with the humidity in Shanghai covering up too much doesn't work because you just have this film of moisture remain on your body and inner layer... I find the mesh works in the humid parts of the world and covering as described above (in the desert) works in really dry places (Canada during hot summers).

I think the OP did the right thing you just have to stop and cool down...