A chemical kinetics model for microtubule oscillations