Invenergy launches energy investment fund with stake in cloud company Aquilon