Affiliation: | (1) Cambridge University Engineering Department, Cambridge, England;(2) Present address: Department of Computer Sciences, University of Wisconsin, Madison, WI, USA;(3) Present address: Department of Theoretical and Applied Mechanics, University of Auckland, Auckland, New Zealand |