Book Printed Copy nanoelectrode based photomixer for continuous wave terahertz generation shihab al-daffaie