Applications of porphyrinoids as functional materials. (2021)