Diversity of fruit flies in different agro-climatic zones of Karnataka