An EOQ model for perishable items with supply uncertainty