Text this: Natural dyes and hybrid halide perovskites applied to meso-structured solar cells