Hu Haiping - aVenture Research