The Stomoxyine biting flies of the world: Diptera, Muscidae;: Taxonomy, biology, economic importance and control measures,