The best questionnaire is one you design yourself for your specific study. You might take questions from other surveys, but be sure to test them with respondents like those you'll be surveying.
Thanks, I have already developed a questionnaire by using Cox (1998) and Jen (1995). I am expecting to do a pilot survey as well. Thanks for your reply & good luck.