阻力产生的原因有哪些