Here are some additional info:
Bin is from Jiangsu, Suzhou Province, China. he said it in this interview around 1:20 mark: http://www.youtube.com/watch?v=MAe7DgXR0tE
Alen is from Jiangxing, Zhejiang Province. it’s from the same interview as above.
Hope this helped ^^