Zinc oxide/polypyrrole nanocomposite as a novel solid phase microextraction coating for extraction of aliphatic hydrocarbons from water and soil samples.