Synthesis of octa- and dodecamers of D-ribitol-1-phosphate and their protein conjugates.