The flexible, durable solar cell