1. Institute of Technology, University of Tartu, Nooruse 1, 50411 Tartu, Estonia
2. HansaBioMed Life Sciences Ltd., Mäealuse 2/1, 12618 Tallinn, Estonia
3. Department of Bioengineering, King Fahd University of Petroleum and Minerals (KFUPM), Dhahran 31261, Saudi Arabia
4. Interdisciplinary Research Center for Hydrogen and Energy Storage (IRC-HES), King Fahd University of Petroleum and Minerals (KFUPM), Dhahran 31261, Saudi Arabia
5. Department Biochemistry and Biophysics, Stockholm University, S. Arrheniusv. 16B, Room C472, 106 91 Stockholm, Sweden