Title: Polyoxadiazole and polytriazole gas separation membranes