CXCL10 and primary ovarian failure: CXCL10-based gene cluster model serves as a potential diagnostic biomarker for premature ovarian failure