Elucidation of Mechanism of Carcinogenesis by Environmental Carcinogens and their Prevention by Nanoparticles: an In Silico study