Enzymic dynamics and molecular orbital study on the roles of arginines in carboxypeptidase A, a sliding mechanism