Yi people in SW China celebrate week long Torch Festival