Halliday, D., Emziane, M., Durose, K., Bosio, A., & Romeo, N. (online). Effects of impurities in CdTe/CdS structures: Towards enhanced device efficiencies