Solar concentrating butterfly power generation