Factor This Podcast: New solar manufacturers are rushing to meet U.S. demand. Are they up to snuff?