biodiversity complex systems complexity ecology evolution of complexity gaia hypothesis interaction life national science foundation natural environment organism systems biology