Relationship between serum lipids and dietary and non-dietary factors in a Chinese population.