Kai Zhu solar cell density