Nanostructured Inverted Organic Photovoltaic Cells