Cerium oxide standing out as an electron transport layer for efficient and stable perovskite solar cells processed at low temperature