The effect of online fan community attributes on the loyalty and cooperation of fan community members: The moderating role of connect hours · Study