Customers queue outside a pharmacy in Shanghai to buy face masks in bid to avoid new coronavirus.