Radio Front-end Imperfections