fixed spehre membrane issues implemented cylinder in particle generator