Nifty may open in green led by strong global cues: ICICIdirect