E-Quiz: Empowering Educators with a Self-Contained and Programmable Online Exam System. - Chung Chan; Chao Zhao; Wai Tong Chau; Yu Zhou; Qihang Liang; Michael Lim (TALE, 2023)