Energy Level Alignment of a Zinc(II) Tetraphenylporphyrin Dye Adsorbed onto TiO2(110) and ZnO(112̅0) Surfaces