Comparative study on the accuracy of solitary wave generations in an ISPH-based numerical wave flume