Other than environmental controls (eliminate standing water), this might be the stuff:
The terrible downside is that it is ridiculously toxic to marine life. Use with care and forethought.
My flat doesn't have mesh screens and I would much rather open a window than turn the AC on at night, but I then get lots of mosquitos.
Get mesh screens! I never understood why they're non-existen in Europe (and probably other places). Or a mosquito net over the bed?