the solar spectrum absorbed by the semiconductor materials is necessary for the … Feng X (2015) Science, nanocarbons for advanced energy conversion. Download