Stanford creates semiconductor-like solar cell -- but will utilities ever see it?