Kai Zhu solar cell hole