yes, you can obsolutel try it!
call some immigration laywer and ask them to evaluation your case in details, usually it is free. Remember: NIW is not all about Papers, it is about "your work fits National interest."
by the way, could you tell me how to check citation of chinese papers?
good luck!