Magnetic moments of neutrinos: Particle and astrophysical aspects.