Religiosity, depression and telomere length in Chinese older adults.