quantum heat engine photocell