Perovskite solar goes commercial as yield gains align with market forces