Energy transfer pathways in pyridylporphyrin metal adducts and side-to-face arrays