Christie Obiaya ’08 named CEO of Heliogen