地磁场有哪些作用