Design rules of nanostructured transparent conductive electrodes for light trapping in hematite photoanodes