High-Throughput Nucleotide Sequencing: Methods