Selective reductions. XV. Reaction of diborane in tetrahydrofuran with selected organic compounds containing representative functional groups