1. Department of Biochemistry and Molecular Biology, The Pennsylvania State University, University Park, Pennsylvania 16802, Department of Biotechnology, Delft University of Technology, Julianalaan 67, 2628 BC Delft, The Netherlands, and Department of Chemistry, State University of Malang, Malang 65145, East Java-Indonesia