外力作用的种类有哪些