Solon Methodist hosting blood drive June 8