silver bromide solar cells