different types of mating systems - Search