Explainable artificial intelligence: an analytical review. (12th July 2021)