I used Bacillus thuringiensis and was very usefull for most of the problems.
It is a gram positive spore-forming which occurs naturally in the environment, soil and plant surfaces. Its importance lies in that produces substances that are toxic to larval forms of many insects and does not affect the fish or plants.