Relation of serum ascorbic acid to serum vitamin B12, serum ferritin, and kidney stones in US adults.