Recent Advances in CRISPR/Cas Mediated Genome Editing and Applications