Millimetre and submillimetre waves