Protecting Groups in Synthesis of Nucleic Acids