Text this: Interaction mechanism of thiol functional sites on magnetic molecularly imprinted polymer towards perfluorooctanoic acid in aqueous solution