Adapting Serious Gamification for Teaching Hands-on Skills in Cybersecurity Distance Learning