A comparison on the phytoremediation ability of triazophos by different macrophytes