Application of diazonium chemistry in purine modifications: A focused review. (9th August 2021)