Movie Lover Alert! 26th Shanghai Intl Film Festival attracting over 3,300 entries globally is coming