Thin-film solid-state energy storage devices Grant US-10658705-B2 United States of America 19 May 2020