Thin-film battery technology progress