Improving Retrieval Augmented Language Model with Self-Reasoning | Synapse