hyperdivergence diverging divarication hyperdiversification polydiversity multidirectionality duplexity diplogenesis dimery monocline