Ramirez retains WBC 140 lb belt against Zepeda