Semi-transparent solar cells that could be added to windows to efficiently harvest energy from indoor light as well as the ...