Indian Markets Close Mixed as Nifty Falls 0.12%, Sensex Gains