Analysis of conformational behaviour exhibited by dihydrofolate reductase during catalysis