Amish, Mohamed, Jihan, Sha, "Developing a virtual engineering lab using ADDIE model.", Journal of e-learning research, 2023