The Characteristics and Influence Factors of Knowledge Sharing Behavior in Virtual Community