Transparent Photovoltaics with Array ZnO/NiO Structure for Energy Harvesting and Human Interface Applications