Formation of hydrogen-bonded dimers of uracil and amino acids: Cysteine, lysine and phenylalanine. A density functional theory study