Master's thesis of Tianshi Zhang