High performance NBR/fly ash composites prepared by an environment-friendly method. (20th January 2020)