非生物因素都包括什么