Optimal indium tin oxide layer as anti reflection coating for crystalline silicon solar cell with shallow emitter