Non-complementary strand commutation as a fundamental alternative for information processing by DNA and gene regulation - Nature Chemistry