From South Korea to the Czech Republic, China's coronavirus outbreak has triggered a massive surge in demand for protective masks, with factories scrambling to fill orders and shops selling out.

The virus, which first appeared in the Chinese city of Wuhan, has killed 170 people and infected more than 8,000. It spreads through droplets from coughs and sneezes.

Fears of infection have sent people rushing to pharmacies. In Hong Kong's Kowloon district, anxious residents waited seven hours on Thursday only to discover stores had sold out of masks.