Shares of REC Ltd. fall as Nifty drops