Liquid solar cells: an innovative hazard