Researchers develop hair-thin battery to power tiny robots