百家争鸣产生的主要原因