1. Dongguan Key Laboratory of Drug Design and Formulation Technology, Guangdong Provincial Key Laboratory of Medical Molecular Diagnostics, Guangdong Medical University, Dongguan, 523808, China
2. Department of Nephrology, Dongguan Hospital of Guangzhou University of Traditional Chinese Medicine, Dongguan, Guangdong 523000, China
3. Department of Oncology, Affiliated Dongguan Hospital, Southern Medical University (Dongguan people's hospital), 78 Wandao Road South, Dongguan, 523059 Guangdong, China
4. Materials Electrochemistry Laboratory, Department of Chemistry, SRM Institute of Science and Technology, Kattankulathur – 603 203, Chengalpattu, Tamil Nadu, India