Fluorene-containing cardo polymers as ion conductive membranes for fuel cells