1. Institute of Pharmacology and Toxicology, Medical Faculty, RWTH Aachen University, 52074 Aachen, Germany
2. Chemistry Study Program, Faculty of Science and Technology, State Islamic University (UIN) Sunan Kalijaga, Yogyakarta 55281, Indonesia
3. Institute of Biochemistry and Molecular Biology, Medical Faculty, RWTH Aachen University, 52074 Aachen, Germany