self-complement self-compensating self-complementary self-complementing self-complement 自己相補コード 自己補数コード