Resonant Tunnelling Diodes For Millimetre And Sub-Millimetre Wave Mixing Applications