China holds Dragon Boat Festival as pandemic measures eased