intercalation compounds