Novel ways to fabricate solar cells based on semiconductor nanowires Capturing the sun