A comprehensive review on Covid-19 Omicron (B.1.1.529) variant