Solar cells face problems