What type of battery is a semi-solid battery