Source: https://repository.canterbury.ac.uk/download/e52e0587f8e9388a80f3c0e64888df22ae1cdd06ad011b56711ecba9d84676f2/1478073/Gao_PhD_thesis.pdf