IRF540 drive solenoid valve circuit analysis