Mechanical and thermal properties of a novel bismaleimide matrix resin for high-performance composite materials