Mosquitoes have posed a threat to human beings since time immemorial. They not only disturb sleep by their incessant buzzing ...