, Department of Chemistry and Life Science, Hechi University, CN-546300, Hechi, Guangxi Zhuang Autonomous Region, China