The methylene blue-sulfide (HS-)-oxygen oscillator: mechanistic proposal and periodic perturbation