Nuwandi Jayasenthu Kankanamge Doctoral Researcher, Department of Life Technologies Contact npjaka@utu.fi