I know as much as the website/video says, so no idea! But if the claims are true, this is one interesting technology... batteries using cotton!
- - - Updated - - -
other writeups:
Dual-Carbon Battery: Same Energy Density, Safer, Longer Life Than Lithium-Ion, Says Power Japan Plus (this one has...