Dissecting the role of cadmium, lead, arsenic, and mercury in non-alcoholic fatty liver disease and non-alcoholic steatohepatitis.