All journals listed are indexed in JCR (Journal Citation Reports). IJIE = International Journal of Impact Engineering, TWS = Thin-Walled Structures, IJMS = International Journal of Mechanical Sciences, JPS = Journal of Power Sources, JES = Journal of Energy Storage, EFA = Engineering Failure Analysis, JMST = Journal of Mechanical Science and Technology.