Computational investigation of solvent effect on the structure, spectroscopic properties (13C, 1H NMR and IR, UV), NLO properties and HOMO–LUMO analysis of Ru(NHC)2Cl2(=CH-p-C6H5) complex