Indian Markets End Lower