1. School of Science, Loughborough University,Dept of Computer Science,UK
2. School of Science, Loughborough University,Dept of Physics,UK
3. School of Science, Loughborough University,Dept of Mathematical Sciences,UK
4. Railston & Co. Ltd.,Nottingham,UK