Long COVID: mechanisms, risk factors and recovery