1. Research Unit of Oral Health Sciences University of Oulu Oulu Finland
2. Medical Research Center Oulu University of Oulu Oulu Finland
3. School of Medical Sciences Kathmandu University Kathmandu Nepal
4. Department of Mathematical Sciences University of Oulu Oulu Finland
5. Oulu University Hospital Oulu Finland