Dr. Ruwen Qin Research Profile