Triplet–triplet annihilation based upconversion: from triplet sensitizers and triplet acceptors to upconversion quantum yields | Synapse