AGREEMENT AND PLAN OF MERGER among ADESTO TECHNOLOGIES CORPORATION, CIRCUIT ACQUISITION CORPORATION and ECHELON CORPORATION Dated June 28, 2018