At least you have to have 3 of 10 requested evidences. I do not see them but 2 (publication and citation). It will be another story if you have very very strong recommendation letters.