Genetically Modified Foods: Promises, Challenges and Safety Assessments