Zinc phthalocyanines as light harvesters for SnO2-based solar cells: a case study