A novel framework of collaborative early warning for COVID-19 based on blockchain and smart contracts