What are the characteristics of thin film battery technology