fix ng-repeat track by index