Review on optimization design, failure analysis and non-destructive testing of composite hydrogen storage vessel