地磁场如何产生?为何火星没有全球性磁场?