TP53 and neoplasm: Trp53 - the master regulator of stress response and its canonical mechanism of tumor suppression