Personality factors and flow affecting opinion leadership in social media