Generating knowledge aware explanation for natural language inference