How to use CRISPR Cas9 for knockout, knock in and gene activation