The effect of Al content, substrate temperature and nitrogen flow rate on optical band gap and optical features of nanostructured TiAlN thin films prepared by reactive magnetron sputtering