Solenoid engine research paper