silver bromide renewable energy applications