Zongluo Luo, a Chinese Haigui in 1930s