Applications of porphyrinoids as functional materials - Lang, Heinrich, active 1985; Rüffer, Tobias, 1968- (Royal Society of Chemistry, 2021)