Association between kidney function and the risk of cancer: Results from the China Health and Retirement longitudinal study (CHARLS)