HDFC Twins, RIL & ICICI Bank contribute over 50 points to Nifty