中国公民去新加坡旅行,有新加坡公民担保申请e-visa,最好提前多久才申请?一般批准后,会给过长有效期?