Shenzhen Second People's Hospital;
First Affiliated Hospital of Shenzhen University;
Shenzhen 518035;
Guangdong Province;
China;
Shenzhen Institute of Gerontology;
Second Clinical Medical College;
Jinan University;
Shenzhen 518020;
Guangdong Province;
China;
Larry Hillblom Islet Research Center;
David Geffen School of Medicine;
UCLA;
Los Angeles;
CA 90024;
USA;