It's normal. Recently, high percentage of I140 applications need to more evidences, such as independent letters, cited papers...
You will know the detail in letter. Don't worry
You will know the detail in letter. Don't worry