selected publications academic article Application of Cloud Educational Technologies for Teacher Competence Development 2020