Emraan Hashmi & Abhay Deol to star in Dibakar Banerjee’s Shanghai