墨西哥仙人掌种类繁多的原因有哪些