Flotek acquires innovative mobile power generation assets and secures multi-year lease providing $160 million revenue backlog and immediate earnings accretion