Another Look at China's Property Market and Financial System