Free trial or no free trial: Optimal policy of electronic products with positive and negative network effects