Shenke solar engine