Solution-processable microporous polymer platform for heterogenization of diverse photoredox catalysts