Gamification in mobile-assisted language learning: a systematic review of Duolingo literature from public release of 2012 to early 2020 | Synapse