1. Faculty of Biological and Environmental Sciences, University of Helsinki, Helsinki, Finland
2. Institute of Biotechnology, University of Helsinki, Helsinki, Finland
3. Biology Department, The University of North Carolina at Chapel Hill, Carolina, United States