BCHE and diabetic retinopathy: Serum cholinesterase is associated with incident diabetic retinopathy: the Shanghai Nicheng cohort study