1. Department of Biochemistry, University of Kerala, Thiruvananthapuram 695581, Kerala, India
2. Department of Biological Chemisty, Weizmann Institute of Science, Rehovot 76100, Israel
3. Health Technology Research Center, Hayasi-Cho, Takamastu-Shi, Kagawa 761-0395, Japan
4. School of Biological Sciences, Central University of Kerala, Kasaragod 671123, India