1. Department of Endocrinology, General Hospital of Shenyang Military Area Command, No. 83 Wenhua Road, Shenyang, Liaoning 110016, China
2. Department of Laboratory, General Hospital of Shenyang Military Area Command, No. 83 Wenhua Road, Shenyang, Liaoning 110016, China
3. Department of Laboratory Animal Science, China Medical University, No. 77 Puhe Road, Shenyang North New Area, Shenyang, Liaoning 110122, China