Modeling and optimization of nonylphenol removal from contaminated water media using a magnetic recoverable composite by artificial neural networks.