Novel ruthenium complexes and their applications as catalysts and anticancer agents