Explainable Artificial Intelligence: a Systematic Review