Chinese company develops nuclear battery with ultra-long lifespan