Trying Chinese smelly rice noodles - luo si fen