1. Faculty of Biotechnology, Chemistry and Environmental Engineering, Phenikaa University, Hanoi 12116, Vietnam
2. Faculty of Biology, University of Science, Vietnam National University, Hanoi (VNU), 334 Nguyen Trai, Thanh Xuan, Hanoi 10000, Vietnam
3. National Key Laboratory of Enzyme and Protein Technology, University of Science, Vietnam National University, Hanoi (VNU), 334 Nguyen Trai, Thanh Xuan, Hanoi 10000, Vietnam