silver bromide optoelectronics