An Optimal Grouping and Regrouping Method for Effective Collaborative Learning: Leveraging the Group Dynamics | IEEE Conference Publication | IEEE Xplore