Canaan expects minor revenue drop in 2022 despite crypto mining crisis