silver bromide energy conversion