Essential insights about mosquito