If I-140 get rejected, will it effect my later F1 application? Would the non-immigration officer find out that I have applied immigration petition before? Many thanks!