CRISPR-Cas12a has both cis- and trans-cleavage activities on single-stranded DNA - PMC