Promoting Students’ Conceptual Understanding through Directive Teacher Guidance and Non-directive Teaching Model in a Collaborative Problem Solving