High-efficiency solar cells