哪些因素有