Investigation of material properties and thermal stabilities of magnetron-sputter-deposited ZnO:Al/Ag/ZnO:Al transparent conductive coatings for thin-film solar cell applications