Hybrid (Hard/Soft) Solar Cells