Pre-gating and contextual attention gate — A new fusion method for multi-modal data tasks | Synapse