Constructing a new language to facilitate mathematical proofs In the event-B context