Impact of sulfur-, tantalum-, or co-doping on the electronic structure of anatase titanium dioxide: A systematic density functional theory investigation