Next Generation Sequencing - A Step-By-Step Guide to DNA Sequencing.