An EOQ model with variable holding cost and partial backlogging under credit limit policy and cash discount