影响经济的主要因素有哪些