obligate insect plant mutualism complex key innovation origin 1102528