Understanding of thermal runaway mechanism of LiFePO4 battery in-depth by three-level analysis