Diabetes mellitus, obesity, and hepatic steatosis.