A Dynamic Digital Product Model With Heterogeneous Tastes Under Piracy