Department of Engineering Mathematics, University of Newcastle upon Tyne Research Institute for Mathematical Sciences, Universiy of Kyoto