1. Zoological Institute, Faculty of Science, Hokkaido University Sapporo 060, Japan; Department of Zoology, University of Canterbury, Christchurch 1, New Zealand
2. Zoological Institute, Faculty of Science, Hokkaido University Sapporo 060, Japan; Department of Zoology, University of Cambridge, Downing Street, Cambridge CB2 3EJ, England.
3. Zoological Institute, Faculty of Science, Hokkaido University Sapporo 060, Japan