Dynamic selling strategy for a firm under asymmetric information: Direct selling vs. agent selling