Combining different theoretical perspectives for analyzing studentsdifficulties in Vector Spaces Theory