Urinary saturation and risk factors for calcium oxalate stone disease based on spot and 24-hour urine specimens.