Strategies for Improving Solar Energy Conversion: Nanostructured Materials and Processing Techniques