What is difference between gravitational force and magnetic force?