Telomere Length in Peripheral Blood Leukocytes Is Associated with Risk of Colorectal Cancer in Chinese Population