Thanks for your updated info ColCFC.
I have a concern about the evidence of my current residential address, I lived with my friend, so I don't have electricity, gas or water bill under my name, I wonder if I can use my bank statement, or I should ask my friend write a letter saying that I have lived there for a certain time. Any advices are appreciated. Thanks.