Fullerene polymers: synthesis and properties.