Solar cell efficiency and the solar spectrum: why only 33%?