New devices for energy harvesting and storage: integrated third generation photovoltaic solar cells and electrochemical double layer capacitors