Have an Answer?
Would the batteries at least be replaceable? If not, I find it unlikely. Also, define long-lasting (one day?, one month?, one year?). I don't know everything about every type of energy source, though, and it certainly sounds like an interesting project that could result in a profitable invention if you can find some way to get it to work.