YEAR: 2016-2025 COPYRIGHT HOLDER: Hongyuan Jia and Adrian Chong