CRISPR-Cas9: Mechanism & Applications