Cognitive micro-behaviours for graph comprehension assessment and usability evaluations