Created by: yaoxuefeng6
1, add nfm in rank 2, fix bugs, clean codes 3, remove data file which can be generated by provided scripts