Photoinduced electron transfer in ruthenium(II)/tin(IV) multiporphyrin arrays