Carbohydrate-DNA interactions at G-quadruplexes: folding and stability changes by attaching sugars at the 5'-end.