Just called Houston Consulate and finally talked to someone. They are not going to take any mail service. One of parent has to be there physically submitted but can have other people to pick up for you.