Cluster structures of 18O and 20O up to 20 MeV excitation energy from the (7Li, p)-reaction