HelioVolt gains $101 million in funding