Understanding solar cooking technology