Consider the article's quoted claim of a 1A, 1V sample 1 inch long and the diameter of a human hair. This is plainly ridiculous.
Solar radiation intensity in near-Earth space is 1353 W/m^2 (on Earth, under all that atmosphere, it's more like 120 W/m^2). This represents the maximum possible energy input to a solar cell, of whatever design.
A human hair is about 0.001 inch in diameter, so a 1-inch piece held lengthwise covers an area of 0.001 in^2, or 6.45E-7 m^2. At the stated solar irradiance, that area will receive 873 uW of solar irradiance at MOST, in orbit, and rather less on Earth. Unless their solar cell has a 120,000% efficiency, they'll come up rather short on the 1-watt claim (1 V * 1 A = 1 W) in TFA.
I call Fuzzy Math, at least on that particular claim. The rest of their idea may well be good; let's hope the fellow who said this was misquoted, though...