The association of leptin and homocysteine with renal function impairment in a population of Taiwanese adults.