常见的动力源有哪些