Text this: Synthesis of ruthenium complexes and their catalytic applications: A review