1. Knuth DE (1973) The art of computer programming, vol. 3: Sorting and searching. Addison-Wesley, Reading, pp 159–170
2. Press WH, Teukolsky SA, Vetterling WT, Flannery BP (1992) Numerical recipes in Fortran 77, 2nd ed. Cambridge University Press, Cambridge
3. Yang W (1991) Phys Rev Lett 66:1438
4. Goedecker S (1999) Rev Mod Phys 71:1085
5. Wu SY, Jayanthi CS (2002) Phys Rep 358:1