Hyundai releases car with solar panel roof