SHBG and metabolic dysfunction-associated steatotic liver disease: SFI, a sex hormone binding globulin based nomogram for predicting non-alcoholic fatty liver disease in the Chinese population