Text this: Poly(vinylpyrrolidinone)-iron magnetic nanocomposites as sorbents for effective oil removal from water