Natural and engineered nicking endonucleases--from cleavage mechanism to engineering of strand-specificity | Synapse