Etching process optimization using NH4Cl aqueous solution to texture ZnO:Al films for efficient light trapping in flexible thin film solar cells