Institute of Biotechnology, University of Helsinki, Helsinki, Finland and CSC - IT Center for Science, Ltd., Espoo, Finland.|Institute of Biotechnology, University of Helsinki, Helsinki, Finland and CSC - IT Center for Science, Ltd., Espoo, Finland.|Institute of Biotechnology, University of Helsinki, Helsinki, Finland and CSC - IT Center for Science, Ltd., Espoo, Finland.|Institute of Biotechnology, University of Helsinki, Helsinki, Finland and CSC - IT Center for Science, Ltd., Espoo, Finland.