New Buddhist site `Ban Faqiran’ discovered atop Margallah hills