Melia azedarach extracts: a potential tool for insect pest management.