Superstrate p-i-n a-Si:H solar cells on textured ZnO:Al front transparent conduction oxide