Clusters of concepts in molecular genetics: a study of Swedish upper secondary science students understanding | Synapse