Social networks and social activities is drawing more and more focus in our life. Crowdsourcing has become very popular in...