China opens fire on Tibet protesters