谁在为地球遮风挡雨?地磁场是如何形成的?