timing solar cells