First-principles calculations of electronic structure and optical properties of boron–phosphorus co-doped zinc oxide. (February 2015)