alexa China set to deploy robots to fight coronavirus - Daily Nation