Department of Medicinal and Applied Chemistry, Kaohsiung Medical University, Kaohsiung 80708, Taiwan ...