Solenoid vs electromagnet which magnetic field is stronger