Blended learning for engineering education 4.0: Students' perceptions and their learning difficulties. - Min Chi Low; Chen Kang Lee; Manjit Singh Sidhu; Seng Poh Lim; Zaimah Hasan; Seng Chee Lim (Comput. Appl. Eng. Educ., 2023)