Life history and demography of three populations of Ophryotrocha japonica (Polychaeta : Dorvilleidae)