Can solar cells withstand high temperatures Why