Religion in Chinese Society: A Study of Contemporary Social Functions of Religion and Some of Their Historical Factors