Electronic structures and optical properties of BiOX (X = F, Cl, Br, I) via DFT calculations | Synapse