SHARE PURCHASE AGREEMENT BY AND AMONG MICRONET ENERTEC TECHNOLOGIES INC. ENERTEC MANAGEMENT LTD. ENERTEC SYSTEMS 2001 LTD. AND COOLISYS TECHNOLOGIES, INC. Dated as of December 31, 2017