Batteries & Power Core SWX Maverick MV6 605Wh nickel metal hydride block battery Matthew Allard ACS 09/23/2021