Canaan Inc. posts $88.7M Q1 loss as Bitcoin mining downturn deepens