Analyzing nanotextured transparent conductive oxides for efficient light trapping in silicon thin film solar cells