Affiliation: | 1. School of Life Science and Technology, State Key Laboratory of Urban Water Resource and Environment, Harbin Institute of Technology, No.92 West Da-zhi Street, Harbin, Heilongjiang 150001, China;2. Department of Cell Science, Faculty of Graduate School of Science and Technology, Niigata University, Nishi-ku, Niigata 950-2181, Japan |