The evolution of knowledge in the refactoring research field