microevolutive microsyntenous microhomologous socio-evolutionary ecoevolutionary coevolving bioevolutionary microgenomic microbous microheterotrophic