Use of concept profile analysis to identify difficulties in solving science problems