1. Department of Pharmaceutical Chemistry, Hanoi University of Pharmacy, 13-15 Le Thanh Tong, Hoan Kiem, Hanoi 10000, Vietnam
2. Department of Pharmaceutical and Medicinal Chemistry, Institute of Pharmacy, University of Greifswald, Friedrich-Ludwig-Jahn-Straße 17, 17489 Greifswald, Germany
3. College of Computing & Informatics, Drexel University, 3141 Chestnut St., Philadelphia, PA 19104, USA
4. Department of Coatings and Polymeric Materials, North Dakota State University, Fargo, ND 58102, USA