请问引起菌群失调的因素主要有哪些?