Deposition and characterization of screen-printed porous multi-layer thick film structures from semiconducting and conducting nanomaterials for use in photovoltaic devices