电气工程师需要掌握哪些知识