Competitive Electron Transfer from the S2and S1Excited States of Zincmeso-Tetraphenylporphyrin to a Covalently Bound Pyromellitimide: Dependence on Donor−Acceptor Structure and Solvent