Shanghai Jiao Tong University perovskite cells reach 27.03% PCE – Solarbytes Shanghai Jiao Tong University perovskite cells reach 27.03% PCE Solarbytes