Chemical solar cell to produce Hydrogen fuel from Sun