Self-complementary circulant graphs