The insecticide merit may be good to other kinds of insect pest but not potent enough to kill white flies. Such flies through time of insecticide exposure builds resistance.
Imidaclprid is a chemical, which eliminates white flies when used systematically. The commercial name for this chemical is Merit and it comes in a granular form.