BEIJING, July 20 (Xinhua) -- Chinese stocks closed mixed on Monday, with the benchmark Shanghai Composite Index up 0.85 percent to 3,796.28 points. The Shenzhen Component Index closed 0.71 percent low ...