Cystatin C: an improved estimator of glomerular filtration rate?