Ruthenium-catalyzed nitro and nitrile compounds coupling with alcohols: alternative route for N-substituted amine synthesis.