Printing industry shines as Peshawar turns green and white on Independence Day