Tennantite: multi-temperature crystal structure, phase transition and electronic structure of synthetic Cu12As4S13.