Inflammation is not the cause of an elevated serum ferritin in non-alcoholic fatty liver disease.