Effects of barrier layer and annealing on abnormal grain growth in copper thin films