1 through 5 are all fine and probably mean the same thing and could be used interchangeably. Technically, 3 and 5 are probably more "correct" than 2 and 4 ("that" is better than "which") if this can be considered a restrictive clause, but I would personally use any of 1 through 5, both in writing, and in spoken English. 6 is not correct. 2 or 4 could possibly be used as a non-restrictive clause following a previous mention of the mosquito, with a comma before "which", but that would be very unusual, and the basic meaning would be the same, just with a slight difference in emphasis and sentence flow.