ecological and environmental factors