A Critical Review of Students’ and Teachers’ Understandings of Nature of Science