Depositions and characterization of sol–gel processed Al-doped ZnO (AZO) as transparent conducting oxide (TCO) for solar cell application