Basal cell carcinoma: A comprehensive review