Bitcoin mining explained: how much energy it uses