Photogalvanic cells: comparative study of various synthetic dyes and natural photo sensitizers present in spinach extract