China approves first homegrown vaccine said to be 79.3pc effective