China’s Consensus Net, a website for open intellectual discussion, has suddenly shut down