added question_bank_id to quiz model. now when the assessment is created it sets the question bank it used to that field. And during report generation it now looks up the question bank using that id instead of looping through all the question banks and matching the same name