Modified rate equations revisited. A corrected treatment for diffusive reactions on grain surfaces