Long-lasting-battery