silver nitrate for clean energy research