Electronic and optical properties of N-doped Bi2O3 polymorphs for visible light-induced photocatalysis