Shanghai's Power Station of Art and Shanghai Museum welcomed visitors today after China's tough measures helped curb the spread of the disease