Which is a flowering plant the tolerates sandy soil and low rainfall: Luma or Cowpea?