Could megaraptor be a spinosaur?