Dinu, have you tried using tea leaves or coffee grounds (used ones) in your water trays to prevent mosquitoes? Evidently the mosquito larvae are not tolerant of the caffeine in those leftovers.
I sprinkle my coffee grounds around my garden any place there might be standing water, and especially make sure the cups of the bromeliads have some in there. My husband drinks lots of coffee, so I always have plenty.