Fast and efficient STT switching in MTJ using additional transient pulse current