Wuhan Huoshenshan Hospital - Another miracle of “Chinese speed”