Analysis of an EOQ inventory model with partial backordering and non-linear unit holding cost