Cigarette butts offer energy storage solution