printed circuit board German cockroaches Taiwan test probe New Town Plaza wood blinds cleansing treatments sex addiction PDF documents SEM