Donor dominated triazine-based microporous polymer as a polysulfide immobilizer and catalyst for high-performance lithium-sulfur batteries