First-principles calculations of phosphorus-doped SnO2 transparent conducting oxide: Structural, electronic, and electrical properties