new diffusion solvers unstable, added bibtex and fixed references