Arg2P: An argumentation framework for explainable intelligent systems