Energy Hub secures funding from bp and Scottish Enterprise