Electronic devices Research group