White fly can not be controlled with yellow sticky traps, they only serve to show you have an infestation.
Any type of soap will kill them, they are not hard to kill. The problem is keeping them away. Spraying the underside with something like safer's soap will kill them but you have to do it every day on every leaf hitting the underside the most. Tough job, they are the borg.
Another thing to use is beneficial bacteria like thurigensis. Add it to a spray bottle with a little soap to help it spread out. The bacteria kill the crawlers after the eggs hatch and stop the infestation. hopefully.
Other ways include horticultural oil which smothers them as well as various poisons.
As for beneficial insects, there are lady bugs, lacewings and others. You can buy them in bulk for not too much money. That works best indoors since they will fly away outdoors but will do some good. There is also a type of fungus that kills them. I don't recall the name but its supposed to kill even whiteflies resistant to everything else.