Text this: Structure-dependent reactive oxygen species generation by scintillator-free X-ray-activated porphyrins: insights into charge effects and internal conversion quantum yield