astroecology