A fuzzy expert system-based adaptive learning approach to improving students’ learning performances by considering affective and cognitive factors | Synapse