Hyundai unveils solar roof charging system

by