What Is a Micro Solenoid?