Simple updates about recent progress, I passed my thesis defense today. Now I can be officially called as Dr. Shen. Cheers!