Registration open for Solar Power International 2012 in Orlando