I was thinking about a solar one but they are quite bulky.The duracell mat looks bulky too.Maybe just a usb battery thing..?