Comparative study of aluminium-doped zinc oxide and ruthenium–aluminium co-doped zinc oxide by magnetron co-sputtering