selected publications academic article Self-Explaining Social Robots: An Explainable Behavior Generation Architecture for Human-Robot Interaction. Frontiers in artificial intelligence. 5. 2022