High-Efficient Low-Cost Photovoltaics: Recent