Novel polyvinylidene fluoride nanofiltration membrane blended with functionalized halloysite nanotubes for dye and heavy metal ions removal.