PSPC1 and neoplasm: LOC105369504 inhibited tumor proliferation and metastasis in a PSPC1-mediated mechanism