Affiliation: | 1. Institute of Biotechnology, University of Helsinki, P.O. Box 56, Helsinki 00014, Finland;2. Department of Physics, University of Helsinki, P.O. Box 64, Helsinki 00014, Finland;1. College of Environment and Resources, Xiangtan University, Xiangtan, 411105, China;2. Faculty of Civil and Transportation Engineering, Guangdong University of Technology, Guangzhou 510006, Guangdong, China |