solar shell leakage