环境因素具体有哪些类型